#ifndef _SHELL_H_
#define _SHELL_H_

#define PARAM_STRING_LEN 64

/*Param list to be passed to the command*/

struct param_list	{
	char string[PARAM_STRING_LEN];
	unsigned long integer;
	struct param_list *next;
};

void register_cmd(char *name,int (*function)(struct param_list *params),int nr_params,char *help);
void parse_input(char *input);
void shell_start();
void set_shell_string(char *string);












#endif
